package com.javaProject.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 
 * @TableName bishe
 */
@TableName(value ="bishe")
@Data
public class Bishe implements Serializable {
    /**
     * 
     */
    @TableId(type = IdType.AUTO)
    @Schema(description = "毕设编号")
    private Integer bisheId;

    /**
     * 
     */
    @Schema(description = "毕设名字")
    private String bisheName;


    @Schema(description = "上传老师编号")
    private Integer teacherId;

    /**
     * 
     */
    @Schema(description = "上传老师名字")
    private String teacherName;

    /**
     * 
     */
    @Schema(description = "上传时间")
    private Date createtime;


    @Schema(description = "主要内容")
    private String content;


    /**
     * 
     */
    @Schema(description = "所属院校学院")
    private String univercity;

    /**
     * 
     */
    @Schema(description = "专业")
    private String major;

    /**
     * 
     */
    @Schema(description = "老师备注")
    private String teachersays;

    /**
     * 
     */
    @Schema(description = "是否通过")
    private String ispass;

    /**
     * 
     */
    @Schema(description = "是否选定学生")
    private int islock;


    private List<Student> student;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}